/**
 * 
 */
package vn.smartware.co.framework.bean;

import java.io.Serializable;
import java.util.Date;

/**
 * UserDTO
 * @author thuctt
 * created 2010/01/20
 */
public class UserDTO implements Serializable {
	
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = -5607892792086986606L;

	private int userId = -1;
	
	private String userCd;
	
	private String userName;
	
	private String password;
	
	private Date lockoutDate;
	
	private String name;
	
	private Date birthday;
	
	private String idNumber;
	
	private String tel;

	private String jobCd;

	private String JobName;

	private String mail;
	
	private AddressDTO address;
	
	private String initPrgId;
	
	/**
	 * @return the initPrgId
	 */
	public String getInitPrgId() {
		return initPrgId;
	}

	/**
	 * @param initPrgId the initPrgId to set
	 */
	public void setInitPrgId(String initPrgId) {
		this.initPrgId = initPrgId;
	}

	/**
	 * @return the address
	 */
	public AddressDTO getAddress() {
		return address;
	}

	/**
	 * @param address the address to set
	 */
	public void setAddress(AddressDTO address) {
		this.address = address;
	}

	/**
	 * @return the birthday
	 */
	public Date getBirthday() {
		return birthday;
	}

	/**
	 * @param birthday the birthday to set
	 */
	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	/**
	 * @return the idNumber
	 */
	public String getIdNumber() {
		return idNumber;
	}

	/**
	 * @param idNumber the idNumber to set
	 */
	public void setIdNumber(String idNumber) {
		this.idNumber = idNumber;
	}

	/**
	 * @return the lockoutDate
	 */
	public Date getLockoutDate() {
		return lockoutDate;
	}

	/**
	 * @param lockoutDate the lockoutDate to set
	 */
	public void setLockoutDate(Date lockoutDate) {
		this.lockoutDate = lockoutDate;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the password
	 */
	public String getPassword() {
		return password;
	}

	/**
	 * @param password the password to set
	 */
	public void setPassword(String password) {
		this.password = password;
	}

	/**
	 * @return the userCd
	 */
	public String getUserCd() {
		return userCd;
	}

	/**
	 * @param userCd the userCd to set
	 */
	public void setUserCd(String userCd) {
		this.userCd = userCd;
	}

	/**
	 * @return the userId
	 */
	public int getUserId() {
		return userId;
	}

	/**
	 * @param userId the userId to set
	 */
	public void setUserId(int userId) {
		this.userId = userId;
	}

	/**
	 * @return the userName
	 */
	public String getUserName() {
		return userName;
	}

	/**
	 * @param userName the userName to set
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}

	/**
	 * @return the mail
	 */
	public String getMail() {
		return mail;
	}

	/**
	 * @param mail the mail to set
	 */
	public void setMail(String mail) {
		this.mail = mail;
	}

	/**
	 * @return the jobCd
	 */
	public String getJobCd() {
		return jobCd;
	}

	/**
	 * @param jobCd the jobCd to set
	 */
	public void setJobCd(String jobCd) {
		this.jobCd = jobCd;
	}

	/**
	 * @return the jobName
	 */
	public String getJobName() {
		return JobName;
	}

	/**
	 * @param jobName the jobName to set
	 */
	public void setJobName(String jobName) {
		JobName = jobName;
	}

	/**
	 * @return the tel
	 */
	public String getTel() {
		return tel;
	}

	/**
	 * @param tel the tel to set
	 */
	public void setTel(String tel) {
		this.tel = tel;
	}
}
